<?php
	
	if(ISSET($_GET['Halaman']))
	{
	// Data Paging
	$halaman=$_GET['Halaman'];
	}
	$batas=5;
	if(empty($halaman))
	{
		$posisi=0;
		$halaman=1;
	}
	else
	{
		$posisi = ($halaman-1) * $batas;
	}

	// Mengambil variabel dari Session
	$IdKaryawan = $_SESSION['IdKaryawan'];

	// Mengambil data surat yang akan disahkan
	$Surat = mysql_query("SELECT * FROM d_surat 
										WHERE 
										ket_approval = '' AND id_atasan = '$IdKaryawan' 
										ORDER BY tgl_pengajuan ASC limit $posisi,$batas");


	// Menampilkan query Surat yang akan disahkan
	echo 	"
			<table border=2 cellpadding=3 width=500>
			<tr>
			<td colspan=8  align='center'><h3>Pengajuan Cuti</h3></td>
			</tr>
			<tr align='center'>
			<td>No</td>
			<td>Nama</td>
			<td>Jumlah Cuti</td>
			<td>Keteragan Tanggal</td>
			<td>Keperluan</td>
			<td>Keterangan</td>
			<td>-</td>
			</tr>
			";
			$No = $posisi+1;
			while ($Data1 = mysql_fetch_array($Surat))
			{
			// Mengambil data karyawan untuk ditampilkan
			$DataKaryawan = mysql_query("SELECT * FROM d_karyawan 
														WHERE 
														id_karyawan = '$Data1[id_karyawan]'");
			$Data2 = mysql_fetch_array($DataKaryawan);
							
	echo 	"
			<tr>
			<td>$No.</td>
			<td>$Data2[nama_lengkap]</td>
			<td>$Data1[jumlah_cuti]</td>
			<td>";
			$KetTgl = explode("-", $Data1['ket_tgl_cuti']);
			for ($i=0;$i<=$Data1['jumlah_cuti']-1;$i++)
			{
			echo "$KetTgl[$i]<br>";
			}		
	echo 	"
			</td>
			<td>$Data1[keperluan]</td>
			<td>	<form method='post' action='proses.php'>
					<input type='hidden' name='IdSurat' value='$Data1[id_surat]'>
					<input type='radio' name='Pilihan' value='Disetujui'> Disetujui<br>
					<input type='radio' name='Pilihan' value='Ditolak'> Ditolak<br>
					<input type=hidden name='PengesahanEmail' value='PengesahanEmail'>
					<input type=hidden name='PEmail' value='PEmail'>
					&nbsp&nbsp<input type='submit' name='PengesahanSurat' value='Ok'>
					</form>
			</td>
			<td>	<a href = 'index.php?Content=LihatSurat&IdSurat=$Data1[id_surat]' target='_blank'> Lihat </a> </td>
			</tr>
			";

					$No++;
					}
	echo 	"
			</table>
			";
			
	$file="index.php?Content=PengesahanSurat";

			$tampil2="SELECT * FROM d_surat 
										WHERE 
										ket_approval = '' AND id_atasan = '$IdKaryawan' ";
			$hasil2=mysql_query($tampil2);
			$jmldata=mysql_num_rows($hasil2);

			$jmlhalaman=ceil($jmldata/$batas);


			//link ke halaman sebelumnya (previous)
			if($halaman > 1)
			{
				$previous=$halaman-1;
				echo "<A HREF=$file&Halaman=1><< First</A> | 
					<A HREF=$file&Halaman=$previous>< Previous</A> | ";
			}
			else
			{ 
				echo "<< First | < Previous | ";
			}
			
			// Untuk angka pada halaman
			$angka=($halaman > 3 ? " ... " : " ");
			for($i=$halaman-2;$i<$halaman;$i++)
			{
			  if ($i < 1) 
				  continue;
			  $angka .= "<a href=$file&Halaman=$i>$i</A> ";
			}

			$angka .= " <b>$halaman</b> ";
			for($i=$halaman+1;$i<($halaman+3);$i++)
			{
			  if ($i > $jmlhalaman) 
				  break;
			  $angka .= "<a href=$file&Halaman=$i>$i</A> ";
			}

			$angka .= ($halaman+2<$jmlhalaman ? " ...  
					  <a href=$file&Halaman=$jmlhalaman>$jmlhalaman</A> " : " ");

			echo "$angka";

			//link kehalaman berikutnya (Next)
			if($halaman < $jmlhalaman)
			{
				$next=$halaman+1;
				echo " | <A HREF=$file&Halaman=$next>Next ></A> | 
			  <A HREF=$file&Halaman=$jmlhalaman>Last >></A> ";
			}
			else
			{ 
				echo " | Next > | Last >>";
			}
			echo 	"
					<p>Jumlah <b>$jmldata</b> surat</p>
					";
?>